chorizo sandwich - Turkish English Dictionary